think ahead - French English Dictionary